knight in armor - Francés Inglés Diccionario